package com.ligure.visitor;

/**
 * Created by Administrator on 2017/3/1.
 * 访问者模式能够将算法与数据结构分离开来。访问者模式的核心思想是：在不改变数据结构的前提下，增加新的操作。
 * 抽象访问者：每个具体元素类对应一个访问操作 visit() ，该操作中的参数类型标识了被访问的具体元素。
 */
public interface Visitor {
    public void visit(Service service);
    public void visit(CashService service);
    public void visit(FundService service);
    public void visit(TransferService service);
}
